using System;
using System.Collections.Generic;
using System.Text;

namespace SubmitIT.DTO
{
    public class TOGrupoTrabalho
    {
        #region Constructor

        public TOGrupoTrabalho()
        {
            
        }

        #endregion Constructor

        #region Properties GrupoTrabalho

        private int _id;

        public int Id
        {
            get { return _id; }
            set { _id = value; }
        }

        private String _nome;

        public String Nome
        {
            get { return _nome; }
            set { _nome = value; }
        }

        private DateTime _datacricao;

        public DateTime DataCriacao
        {
            get { return _datacricao; }
            set { _datacricao = value; }
        }

        private TOAssunto _toAssunto;

        public TOAssunto TOAssunto
        {
            get 
            {
                if (this._toAssunto == null)
                {
                    this._toAssunto = new TOAssunto();
                }
                return _toAssunto; 
            }
            set { _toAssunto = value; }
        }

        public String NomeAssunto
        {
            get { return TOAssunto.Nome; }
        }

        private List<TOUsuario> _toUsuarios;

        public List<TOUsuario> TOUsuarios
        {
            get
            {
                if (_toUsuarios == null)
                {
                    _toUsuarios = new List<TOUsuario>();
                }
                return _toUsuarios;
            }
            set { _toUsuarios = value; }
        }

        private bool _ativo;

        public bool Ativo
        {
            get { return _ativo; }
            set { _ativo = value; }
        }

        #endregion Properties GrupoTrabalho
    }
}
